[PATCH 02/24] libuuid: Implement continuous clock handling for time based UUIDs
authorMichael Trapp <michael.trapp@sap.com>
Mon, 20 Jun 2022 15:10:36 +0000 (17:10 +0200)
committerChris Hofstaedtler <zeha@debian.org>
Wed, 16 Nov 2022 10:32:57 +0000 (10:32 +0000)
commit801a076e2109388926c904be6be199e726dd56a2
tree5c13972144a9e009b088b079f56106c3c4399949
parentc609ab909c1a95a3880f623ccff227eb49ba59a2
[PATCH 02/24] libuuid: Implement continuous clock handling for time based UUIDs

In a uuidd setup, the daemon is a singleton and can maintain it's own
resources for time based UUID generation. This requires a dedicated
'clock sequence range' but does not need any further lock/update of
the LIBUUID_CLOCK_FILE from uuidd. The range of available clock values
is extended by a continuous handling of the clock updates - instead of
updating the value to the current timestamp, it is incremented by
the number of requested UUIDs.

Gbp-Pq: Topic upstream
Gbp-Pq: Name 0002-libuuid-Implement-continuous-clock-handling-for-time.patch
libuuid/src/gen_uuid.c
libuuid/src/libuuid.sym
libuuid/src/uuidd.h
misc-utils/uuidd.8.adoc
misc-utils/uuidd.c